$("#search_course").selectpicker({  
        noneSelectedText : '请选择课程'  
        });  
  
        $(window).on('load', function() {  
        	$('#search_course').selectpicker('refresh');
            $('#search_course').selectpicker('val', '');
        });  
  
        // 下拉数据加载
    $.ajax({  
        type : 'get',  
        url :"student/getCourseList",  
        dataType : 'json',  
        success : function(datas) {// 返回list数据并循环获取
            var select = $("#search_course");  
            for (var i = 0; i < datas.length; i++) {  
                select.append("<option value='"+datas[i].id+"'>"  
                        + datas[i].name + "</option>");  
            }  
            $('#search_course').selectpicker('refresh');
            $('#search_course').selectpicker('val', '');
        }  
    });
$('#scoreList').bootstrapTable({
	url:'student/findScorePage', // 服务器数据的加载地址
	method: 'get',  
    dataType: "json",  
    striped: true,// 设置为 true 会有隔行变色效果
    undefinedText: "空",// 当数据为 undefined 时显示的字符
    pagination: true, // 分页
    toolbar: '#toolbar',
   // paginationLoop:true,//设置为 true 启用分页条无限循环的功能。
    // showToggle: "true",//是否显示 切换试图（table/card）按钮
    // showColumns: "true",//是否显示 内容列下拉框
    showRefresh: true,// 是否显示刷新按钮
    pageNumber: 1,// 如果设置了分页，首页页码
    // showPaginationSwitch:true,//是否显示 数据条数选择框
    pageSize: 12,// 如果设置了分页，页面数据条数
    // pageList: [5, 10, 20, 40], //如果设置了分页，设置可供选择的页面数据条数。设置为All 则显示所有记录。
    paginationPreText: '‹',// 指定分页条中上一页按钮的图标或文字,这里是<
    paginationNextText: '›',// 指定分页条中下一页按钮的图标或文字,这里是>
    // singleSelect: false,//设置True 将禁止多选
    // search: true, //显示搜索框
    data_local: "zh-US",// 表格汉化
    sidePagination: "server", // 服务端处理分页
    queryParams: function (params) {
    	var course_id = $('#search_course option:selected').val();
        return {
        	course_id:course_id,
			page:(params.offset)/(params.limit)+1,
            limit: params.limit,
            sort:params.sort,
            dir:params.order,
            paper_title:$("#search_paper_title").val()
        };
    },
    idField: "id",// 指定主键列
    columns: [{  
    	title: '标题',
        formatter : function(value,row,index){
        	if(row.exam!=null){
        		return row.exam.name;
        	}else{
        		return null;
        	}
        }
    }, {
        title: '所属课程',
        formatter : function(value,row,index){
        	if(row.course!=null){
        		return row.course.name;
        	}else{
        		return null;
        	}
        }
    },{
        title: '任课教师',
        formatter : function(value,row,index){
        	if(row.course!=null){
        		if(row.course.teacher!=null)
        			return row.course.teacher.name;
        		else return null;
        	}else{
        		return null;
        	}
        }
    },{  
    	title: '考试时间',
        formatter : function(value,row,index){
        	if(row.exam!=null){
        		var date = new Date(row.exam.date);
        		return date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate()+' '+date.getHours()+':'+date.getMinutes();
        	}else{
        		return null;
        	}
        }
    },{  
        field: 'score',
        title: '得分'
    }]
      
});
//查找控制
function clearSearch(){
	$('#search_course').selectpicker('val', '');
	$('#scoreList').bootstrapTable('refresh');
}
function search(){
	$('#scoreList').bootstrapTable('refresh');
}